require('../css/register.css');


window.onload = function () {

    let num = document.querySelector('.num');
    let pwd1 = document.querySelector('#pwd1');
    let pwd2 = document.querySelector('#pwd2');
    let btn = document.querySelector('.btn');

    btn.addEventListener('click', function () {
        if (num.value === '' || pwd1.value === '' || pwd2.value === '' ) {
            utils.createToast(0, '请将注册信息填写完整');
        } else {
            // 然后进入 正则验证
            let numReg = /^1[3-9][0-9]{9}$/;
            let pwd2Reg = /^[\w]{6,12}$/;
            // 验证手机号
            if (numReg.test(num.value) === false) {
                utils.createToast(0, '手机号格式错误！');
            }
            // 验证密码
            else if (pwd2Reg.test(pwd2.value) == false) {
                // alert('密码格式错误，正确格式:6-12位  字母、数字、下划线');
                utils.createToast(0, '密码格式错误！6-12位');
            }
            else if (pwd1.value != pwd2.value) {
                utils.createToast(0, '两次密码不一致！');
            }
            else {
                // 所有验证都过了，使用http.post()将数据发送给后端
                let data = {
                    account: num.value,
                    password: pwd1.value
                }
                http.post('/user/register', data, function (res) {
                    if (res.code === 0) {
                        // res.code===1  提示用户注册成功后  3s之后跳转到登录页面
                        utils.createToast(1, '  注册成功！');
                        setInterval(function () {
                            location.href = './login.html';
                        }, 3000);
                        // 否则 将返回的res.msg 提示给用户
                    } else {
                        utils.createToast(0, res.msg);
                    }

                })
            }
        }
    })













}
